Flutter应用开发之webview_flutter插件
简介在移动应用开发中,经常会遇到加载网页的需求,打开网页通常有两种方式,即在应用内使用内置的组件打开和使用系统自带的浏览器打开。不过,在Flutter应用开发中,由于官方并没有提供类似Webview的网页加载组件,所以如果项目中涉及网页加载需要使用第三方插件库,如webview_flutter、flutter_webvi...
2024-01-10【flutter】flutter webview里加载本地html文件报错?
已经解决了,加上编码就行了new Uri.dataFromString(snapshot.data, mimeType: 'text/html', encoding: Encoding.getByName('utf-8')).toString(),=================================================================想请教一下,webview里加载本地html文件报错是什么情况呢?加载webview的dart文件import 'dart:io';i...
2024-01-10Java FileReader编码问题
我尝试使用java.io.FileReader读取一些文本文件并将其转换为字符串,但是我发现结果编码错误并且根本不可读。这是我的环境:Windows 2003,操作系统编码:CP1252Java 5.0我的文件是UTF-8编码或CP1252编码的,其中一些(UTF-8编码的文件)可能包含中文(非拉丁)字符。我使用以下代码来完成我的工作: ...
2024-01-10vue 嵌入iframe显示不正确问题
<iframe src="静态文件路径" frameborder="0" scrolling="auto"></iframe>之前在vue-cli2中静态文件是放在static下可以正常引入,但是vue-cli3中必须放在public里新建的static文件夹中这样才能正常显示html文件vue-cli2中vue-cli3需要注意的是:iframe的src属性直接写“static/index.html”即可,这里src的根路径就是public。...
2024-01-10Flutter Zoomable Widget
我要构建的是一个小部件,可以使其子小部件可缩放,类似于可缩放行为。我要讲的手势是捏放大点按两次即可缩放点击以获取小部件的本地位置这是我的小部件计划:ZoomableWidget( child: // My custom Widget which should be zoomable.)这是我当前的进度:import 'package:flutter/material.dart';import 'package:flutter/wid...
2024-01-10vue3 defineProps接收值的一个问题
父组件传递的是一个 reactive([{id: 1}, {id: 2}])子组件通过const props = defineProps({ arr: { type: Array, default() { return [] } }})接收到 props现在我可以在子组件中toRaw(props.userMenu.value)拿到原始的数组,[{id:...
2024-02-08工作笔记-table问题汇总(vue单文件组件)
1、vue: computed里定义的数据,在其他地方不能再重新赋值,会报错: Computed property "xxxxxx" was assigned to but it has no setter,2、ivew:使用render函数时候,返回值也要使用h函数,比如: 否则在Unix或者linux服务器中会显示异常。(可能是个bug。。。)3、vue: 从父组件props传进子组件的数据A,子组件不...
2024-01-10resetFields重置表单问题
在用表单进行新增后需要清空以便于下一次的新增数据 但是现在resetFields的方法用在方法体里面时总是报错一开始用的是但是也是报错这是怎么回事之后表单是动态的表单 不是静态的回答你是不是都没有给表单设置ref引用哦,报错提示就是this.$refs上没有你的addForm如果你在生命周期create读取$refs...
2024-01-10【flutter】flutter listview嵌套gridview高度报错问题怎么解决?
flutter listview嵌套gridview高度报错问题怎么解决?body: new ListView(children: <Widget>[new HomeSearch(),new HomeSwiper(images: images),new Product(),new GridView.count(physics: new NeverScrollableScrollPhysics(),crossAxisCount: 3,children: <Widget>[new Text('123'),new...
2024-01-10解决vue打包 npm run build-test突然不动了的问题
今天遇到一件很奇葩的事情输入npm run build-test 突然停在这不动了 what? 不动了?!后来google了一下 大家都是人才运行一下这句话 就动了!!npm config set registry http://registry.cnpmjs.org补充知识:vue_test_unit_e2e常见问题npm run unit单元测试和npm run e2e集成测试问题vue项目要进行unit和e2e常见问题localStorage i...
2024-01-10vue PC端项目中解决userinfo问题
在vue2 中用脚手架建立的项目,后端提供接口获取数据。在公司做第一个项目的时候不清楚公司里的对接流程,结果后续代码被一个接口整的乱七八糟,这个接口是获取用户信息的接口——'usre/info'。如果用户登录了以后,很多(几乎全部)页面都要用到userinfo,难道每个页面都要写个 getUserInfo 方法去...
2024-01-10学习 vue3 shallowReactive 的碰到的问题
我有如下的一段 vue3 代码<template> <h2>m2:{{ m2 }}</h2> <button @click="update">update</button></template><script lang="ts">import { defineComponent, shallowReactive } from "vue";export default define...
2024-02-11完美解决iview 的select下拉框选项错位的问题
在使用iview的过程中,我遇到这样一个问题,在Model中使用select下拉框组件。但是当弹出框超过一屏需要滚动时,select的下拉选项会出现错位(下图1为正常,图2为滚动后,下拉选项错位。)图1:图2:在分析组件代码后,发现以下一个样式:.ivu-modal .ivu-select-dropdown { position: absolute !important;}解决...
2024-01-10关于vue3 ref数据被公用的问题?
现在在一个地方点击更改loading状态,然后所有的组件的loading状态都被改变了,这个好像有点像是vue2 的 data 没有返回函数。在vue2中可以data() { return { loading: false } }请问在vue3中应该怎么解决?谢谢解答,文件信息如下父页面<template> <loading-box class="box1" /> <loading...
2024-03-02vue中使用对非表单元素使用contenteditable的问题
先说下问题,再上解决方案:span编辑时有多余空格和回车会影响样式(我用的是span便以此为例)代码:(有换行符)效果图:代码:(无换行符)效果图:当在span标签的contenteditable属性为true并当内容发生改变时,才会出现多余的空格问题,使用js获取dom也是可以发现其中空格但是使用正则或splice...
2024-01-10解决betterScroll在vue中存在图片时,出现拉不动的问题
1.先写一个图片加载的方法class ImgLoadClass { static preloadImages = (arr) => { //已经加载完的图片数量 let loadeImage = 0 //存放图片的数组 let newImages = [] //处理存入字符串,取得src部分 //let arr = str.match(/src="(.+)"\s{1}/g) //返回一个promise对像 return new Promise((resolve,reject)=>{ for (let i...
2024-01-10Flutter&Firebase:上传图片前先压缩
我想将用户在应用程序中选择的照片发送到Firebase Storage。我有一个简单的类,其属性_imageFile设置如下:File _imageFile;_getImage() async { var fileName = await ImagePicker.pickImage(); setState(() { _imageFile = fileName; });}之后,我使用以下代码发送照片:final String rand1 = "${new Random().ne...
2024-01-10vue3关于elementuiPlus表头合并问题?
数据:export const tableData = { "data": [ { "ctype": "海淀", "clist": [ { "companyName": "公司1", "ydata": [ { "year": "2021", ...
2024-02-07避免在Flutter Web插件包之外使用仅Web库
我正在构建一个Flutter应用,试图在网络上工作。其中一部分包含一些特定于网络的代码:import 'dart:html' as html;import 'package:flutter/foundation.dart';class DownloadViewModel extends ChangeNotifier { static const String url = 'https://example.com/api/v1/app/myapp_1.0.0.apk'; void onAndroidDow...
2024-01-10vue引入新版vue-awesome-swiper报错问题处理
在安装vue-awesome-swiper时报错swiper/dist/css/swiper.min.css找不到,如下如:有的回答安装6.0版本的话需要引入另外一个cssimport 'swiper/swiper-bundle.css'但是,我替换完css 之后又一个问题出现了,vue-awesome-swiper组件pagination小圆点不显示,并且左右两侧的小图标也没有,也不报错。找来找去发现是swiper的版本太高...
2024-01-10解决vue单页面 回退页面 keeplive 缓存问题
场景:项目中遇到 vue 点击回退 从A页跳到B页,缓存A页,当B页状态修改再次返回A时,A页查询条件缓存不刷新,列表刷新A页:B页:解决方法:利用keep-alive 缓存需要缓存的页面1.在app.vue中改写router-view<template> <div id="app"> <keep-alive> <router-view v-if="$route.meta.keepAlive"> <!-- 这里是会被缓存的...
2024-01-10pillow pytesseract 数字图片识别问题?????
识别了下4位数的数字图片;但是效果不佳:图片如下:代码图片如下:打印出的效果如下:一看傻眼了图片是4412啊 怎么是bpfiz; 然后搜了下度娘:# 验证码识别,此程序只能识别数据验证码 import Image import ImageEnhance import ImageFilter import sys from pytesser import * # 二值化 ...
2024-01-10关于vue异步更新dom节点与innerText不一致问题
代码:<template> <div> <div id="msg" ref="msg">{{ msg }}</div> <button @click="onChange">更新msg</button> </div></template><script>export default { data() { return { msg: "hello...
2024-02-28